package org.dromara.constant;

/**
 * 缓存接口
 * @Author: Stars
 * @Date: 2025/3/20 21:59
 */
public interface CacheConstants {

    /**
     * 用户基本信息
     */
    String TEMP_USER_BASIC_KEY = "temp_user_basic_key:";

    /**
     * 群基本信息
     */
    String TEMP_GROUP_BASIC_KEY = "temp_group_basic_key:";

    /**
     * 口令
     */
    String TEMP_QRCODE_KEY = "temp_qrcode_key:";

    /**
     * 聊天框-查询群基本信息
     */
    String GROUP_CHAT_USER_INFO_KEY = "group_chat_user_info_key";

    /**
     * 用户隐私设置缓存
     */
    String IM_SOCIAL_PRIVACY_SETTING = "im_social_privacy_setting:";

    /**
     * 群用户
     */
    String CACHE_IM_GROUP_MEMBER = "cache_im_group_member:";

    /**
     * 缓存群信息
     */
    String CACHE_IM_GROUP_CHAT_KEY = "CACHE_IM_GROUP_CHAT_KEY";


    /**
     * 群用户基本信息
     */
    String CACHE_GROUP_NAME_USER_NICKNAME_AVATAR = "cache_group_name_user_nickname_avatar:";

    /***
     * 聊天框页面查询通讯录信息
     */
    String CACHE_IM_FRIENDS_CHAT_KEY = "cache_im_friends_chat_key:";
}
